KitRobot: A multi-platform graphical programming IDE to program mini-robotic agents
نویسندگان
چکیده
Abstract: The analysis, design and development of a graphical programming IDE for mini-robotic agents allows novice users to program robotic agents by a graphical drag and drop interface, without knowing the syntax and semantics of the intermediate programming language. Our work started with the definition of the syntax and semantics of the intermediate programming language. The major work is the definition of grammar for this language. The use of a graphical drag and drop interface for programming mini-robots offers a user-friendly interface to novice users. The user can program graphically by drag and drop program parts without having expertise of the intermediate programming language. The IDE is highly flexible as it uses xml technology to store program objects (i.e. loops, conditions) and robot objects (i.e. sensors, actuators). Use of xml technology allows making major changes and updating the interface without modifying the underlying design and programming.
منابع مشابه
Visual attention switching patterns of programmers debugging with an IDE
Integrated Development Environments (IDEs) generate multiple graphical and textual representations of programs. Co-ordination of these representations during program comprehension and debugging can be a complex task. In order to better understand the role and effectiveness of multiple representations, and to design better IDE interfaces in future, we conducted an empirical study of java program...
متن کاملDesign and Implementation of the Robotic Platform
This paper describes the design and implementation of the Robotic Platform, an object-oriented development platform for robotic applications. The Robotic Platform includes servo control, trajectory generation, 3D simulation, a graphical user interface, and a math library. As opposed to distributed solutions, the Robotic Platform implements all these components on a single hardware platform (a s...
متن کاملImplementation Patterns for Visual Construction and Runtime Customization of Multi-Agent-Systems
During the last years graphical tools have been developed for simplyfying the construction of MAS. Most of the existing tools [3,2,13] have the following abstract development process. First, agents are visually designed using a sort of metadata, then the agent code is generated using the designed metadata and finally the agents are deployed on a platform. We propose a different way to construct...
متن کاملDynamics and Motion Control of Wheeled Robotic Systems
Mobile robotic systems, which include a mobile platform with one or more manipulators, mounted at specific locations on the mobile base, are of great interest in a number of applications. In this paper, after thorough kinematic studies on the platform and manipulator motions, a systematic methodology will be presented to obtain the dynamic equations for such systems without violating the base n...
متن کاملDynamics and Motion Control of Wheeled Robotic Systems
Mobile robotic systems, which include a mobile platform with one or more manipulators, mounted at specific locations on the mobile base, are of great interest in a number of applications. In this paper, after thorough kinematic studies on the platform and manipulator motions, a systematic methodology will be presented to obtain the dynamic equations for such systems without violating the base n...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- CoRR
دوره abs/1501.01588 شماره
صفحات -
تاریخ انتشار 2014